حلقه ی foreach :
کارایی این حلقه بیشتر زمانی است که یک ارایه یا لیست و... داشته باشیم و بخواهیم به عناصر داخلی آن دسترسی پیدا کنیم ی نوع حلقه بدونه شرط عمل است و تا اخر برسی میکند.
مورد استفاده از این حلقه زمانی که برنامه نویس بخواد عناصر یک آرایه یا کالکشن رو عنصر به عنصر پیمایش کنه.
مثلا شما فرض کنید یک آرایه از اعداد صحیح دارید و می خواید مجموع اعداد داخل این آرایه را حساب کنید چه کار می کنید؟اگر foreach ندونید مستقیم باید بری سراغ یک حلقه for معمولی for که همچین چیزی میشه :
int[] array = {45,10,-5,78,33,84,96,12,32,19,3};
int sum = 0;
for (int i = 0; i array.Length; i++)
sum += array[i];
این روش رو که بلدید ؟یک for ساده از مبانی یاد گرفتید!حالا میخوام با foreach بنویسمش ببینید :
int[] array = {45,10,-5,78,33,84,96,12,32,19,3};
int sum = 0;
foreach(int item in array)
sum += item;
برای استفاده از این نوع حلقه یک متغیر تعریف می کنیم از جنس عناصر اون آرایه ای که می خو
برچسب:
نویسنده: هلیا بهرامی
تاريخ: جمعه
17 تير
1401 ساعت: 15:40